define(["jquery", "easy-admin", "vue"], function ($, ea, Vue) {

	var form = layui.form;

	
	form.on('radio(bbb)', function (data) {
     	console.log("11111");
         if ($('#note_type input[name="note_type"]:checked ').val() == "2") {
          $(".type1").hide();
          $(".type2").show();
         }
         else {
          $(".type1").show();
          $(".type2").hide();
         }
         form.render();
    });
	
	form.on('radio(ccc)', function (data) {
        if ($('#type input[name="pay_type"]:checked').val() == "2") {
        	$(".type-1").show();
            $(".type-2").show();
            $(".type-3").hide();
            $(".type-4").hide();
        }else if ($('#type input[name="pay_type"]:checked').val() == "3"){
        	$(".type-1").hide();
        	$(".type-2").hide();
        	$(".type-3").show();
        	$(".type-4").hide();
        }else if ($('#type input[name="pay_type"]:checked').val() == "4"){
        	$(".type-1").hide();
        	$(".type-2").hide();
        	$(".type-3").show();
        	$(".type-4").show();
        }else if ($('#type input[name="pay_type"]:checked').val() == "1"){
        	$(".type-1").show();
        	$(".type-2").hide();
        	$(".type-3").hide();
        	$(".type-4").hide();
        }
        form.render();
    });
	
	form.on('radio(ddd)', function (data) {
        if ($('#pay_remit_type input[name="pay_remit_type"]:checked').val() == "2") {
            $(".remit_type-2").show();
        }else{
        	$(".remit_type-2").hide();
        }
        form.render();
    });

    var Controller = {
        index: function () {

            var app = new Vue({
                el: '#app',
                data: {
                    upload_type: upload_type
                }
            });

            form.on("radio(upload_type)", function (data) {
                app.upload_type = this.value;
            });

            ea.listen();
        }
    };
    return Controller;
});